﻿//-------------------------------------------------------------------------------------------------------------------------------------
// Copyright (C) 2005 greatelsoft.com All Rights Reserved
//-------------------------------------------------------------------------------------------------------------------------------------

using System;
using System.Collections.Generic;
using System.Text;
using Pub.Class;

namespace GTS.Channel.Api.Entity {
    /// <summary>
    /// 通道实体类
    /// 
    /// 修改纪录
    ///     2012-04-12 版本：1.0 系统自动创建此类
    /// 
    /// </summary>
    [Serializable]
    [EntityInfo("")]
    public partial class ChannelInfo {
        public static readonly string _ = "SMSChannelInfo";

        public static readonly string _ChannelID = "SMSChannelInfo.ChannelID";
        private int? channelID = null;
        /// <summary>
        /// ChannelID
        /// </summary>
        [EntityInfo("ChannelID")]
        public new int? ChannelID { get { return channelID; } set { channelID = value; } }

        public static readonly string _SPCode = "SMSChannelInfo.SPCode";
        private string spCode = null;
        /// <summary>
        /// SPCode
        /// </summary>
        [EntityInfo("SPCode")]
        public new string SPCode { get { return spCode; } set { spCode = value; } }

        public static readonly string _ChannelName = "SMSChannelInfo.ChannelName";
        private string channelName = null;
        /// <summary>
        /// 通道名称
        /// </summary>
        [EntityInfo("通道名称")]
        public new string ChannelName { get { return channelName; } set { channelName = value; } }

        public static readonly string _LongPhone = "SMSChannelInfo.LongPhone";
        private string longPhone = null;
        /// <summary>
        /// 长号码
        /// </summary>
        [EntityInfo("长号码")]
        public new string LongPhone { get { return longPhone; } set { longPhone = value; } }

        public static readonly string _Instruction = "SMSChannelInfo.Instruction";
        private string instruction = null;
        /// <summary>
        /// 指今
        /// </summary>
        [EntityInfo("指今")]
        public new string Instruction { get { return instruction; } set { instruction = value; } }

        public static readonly string _CstCode = "SMSChannelInfo.CstCode";
        private int? cstCode = null;
        /// <summary>
        /// 运营商 1移动 2联通
        /// </summary>
        [EntityInfo("运营商 1移动 2联通")]
        public new int? CstCode { get { return cstCode; } set { cstCode = value; } }

        public static readonly string _Price = "SMSChannelInfo.Price";
        private int? price = null;
        /// <summary>
        /// 价格
        /// </summary>
        [EntityInfo("价格")]
        public new int? Price { get { return price; } set { price = value; } }
    }

    /// <summary>
    /// IVR通道实体类
    /// 
    /// 修改纪录
    ///     2012-04-12 版本：1.0 系统自动创建此类
    /// 
    /// </summary>
    [Serializable]
    [EntityInfo("")]
    public partial class IVRChannelInfo {
        public static readonly string _ = "IVRChannelInfo";

        public static readonly string _ChannelID = "IVRChannelInfo.ChannelID";
        private int? channelID = null;
        /// <summary>
        /// ChannelID
        /// </summary>
        [EntityInfo("ChannelID")]
        public new int? ChannelID { get { return channelID; } set { channelID = value; } }

        public static readonly string _SPCode = "IVRChannelInfo.SPCode";
        private string spCode = null;
        /// <summary>
        /// SPCode
        /// </summary>
        [EntityInfo("SPCode")]
        public new string SPCode { get { return spCode; } set { spCode = value; } }

        public static readonly string _ChannelName = "IVRChannelInfo.ChannelName";
        private string channelName = null;
        /// <summary>
        /// 通道名称
        /// </summary>
        [EntityInfo("通道名称")]
        public new string ChannelName { get { return channelName; } set { channelName = value; } }

        public static readonly string _LongPhone = "IVRChannelInfo.LongPhone";
        private string longPhone = null;
        /// <summary>
        /// 长号码
        /// </summary>
        [EntityInfo("长号码")]
        public new string LongPhone { get { return longPhone; } set { longPhone = value; } }

        public static readonly string _CstCode = "IVRChannelInfo.CstCode";
        private int? cstCode = null;
        /// <summary>
        /// 运营商 1移动 2联通
        /// </summary>
        [EntityInfo("运营商 1移动 2联通")]
        public new int? CstCode { get { return cstCode; } set { cstCode = value; } }

        public static readonly string _Price = "IVRChannelInfo.Price";
        private int? price = null;
        /// <summary>
        /// 价格
        /// </summary>
        [EntityInfo("价格")]
        public new int? Price { get { return price; } set { price = value; } }
    }
}



